self liquidation - French English Dictionary